• word of the day

    popular struggle front

    popular struggle front - Dictionary definition and meaning for word popular struggle front

    Definition
    (noun) a terrorist group of radical Palestinians who split with al-Fatah in 1967 but now have close relations with al-Fatah; staged terrorist attacks against Israel across the Lebanese border
    Synonyms : psf

Word used in video below:
text: ADULT SHELDON: Seeing my brother struggle
Download our Mobile App Today
Receive our word of the day
on Whatsapp